﻿* {
    padding: 0;
    margin: 0;
}

.question-editor-wrap {
    width: 100%;
    /*border-right: 1px solid #ccc;*/
    min-height: 600px;
}
#question-option {
    padding: 20px 30px;
    background:#f5f5f5;
}
#question-option .ipt{width:60px;height:24px;padding:0 3px;}
#question-option select{height:25px;}

#question-options {
    padding:  30px;
    width: 600px;
    border-bottom:1px dashed #ccc;
    border-right:1px solid #ddd;
}
.tab-page-0 tr{ color: #999;}
    .tab-page-1 h3 {
        font-weight: normal;
        color: #999;
        margin-bottom:10px;
    }
     .tab-page-1 h3 i{color:#EF6F1C;font-size:12px;}
    #question-options li {
        position: relative;
        margin-bottom: 10px;
        border: 1px solid #eee;
        list-style: none;
        padding: 0 30px 0 50px;
    }
    #question-options li:nth-child(2n){background:#f8f8f8;}
    .editor-item{
        min-height:20px}
    #question-options .editor-item {
        padding: 10px;
    }

    #question-options li i, #question-options li em, #question-options li b {
        position: absolute;
        right: 10px;
        top: 10px;
        font-style: normal;
        font-size: 12px;
        line-height: 22px;
        height: 22px;
    }
    #question-options li i{
        cursor:pointer;color:#999;
    }
    #question-options li b {
        left: 10px;
        right: auto;
    }

        #question-options li b input {
            vertical-align: middle;
        }

    #question-options li em {
        left: 40px;
        right: auto;
    }

.type-4 i, .type-4 .editor-item {
    visibility: hidden;
}

#editor {
    position: fixed;
    right: 0;
    top: 40px;
    width: 600px;
    height: 400px;
    z-index:99;
}

#question-wrap {
    padding:  30px;
    width: 600px;
    
    border-bottom:1px dashed #ccc;
    border-right:1px solid #ddd;
}

.question-wrap {
    padding:  30px;
    width: 600px;
    border-right:1px solid #ddd;

}

#QuestionTitle {
    border: 1px solid #eee;
    margin-bottom: 10px;
    padding: 10px;
}

.question-editor-content {
    border: 1px solid #eee;
    margin-bottom: 10px;
    padding: 10px;
}
.question-editor-content td{border:1px solid #ccc;border-width:1px!important;}
.btn-add-item {
    display: block;
    width: 600px;
    text-align: center;
    border: 1px solid #eee;
    padding: 10px 0;
    text-decoration: none;
    color: #777;
}
#toolbar{display:none;}
.top-tab{border-bottom:1px solid #ddd;background:#f5f5f5;margin-top:-15px;
         height:40px;padding:0 20px;
         position:fixed;z-index:98;left:0;right:0;
}
.top-tab a{display:inline-block;padding:0 30px;background:#fff;height:34px;border:1px solid #ddd;margin-top:5px;border-bottom:none;
           line-height:34px;color:#555;background:#f8f8f8;}
.top-tab a.on{height:35px;background:#fff;}
.tab-page-0{padding-top:20px;}
.tab-page-1{display:none;}
.ee-menu-palette-table td,.ee-palette-body td{display:table-cell;}
textarea.ee-tex{user-select:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;position:relative;z-index:999;}

.btn-save{display:inline-block;padding:0 30px;height:30px;line-height:28px;background:#0099CC;border:1px solid #0082AF;color:#fff;border-radius:5px;
              margin:-2px 2px 2px 2px;cursor:pointer;
              }

